so far so good - Turkish English Dictionary